package org.jeecg.qis.vo;/**
 * @Description
 * @Author LiCY
 * @Date 2023/4/13
 */

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;

/**
 * 功能描述：
 *
 * @author: LCY
 * @date: 2025年04月13日 9:45
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
public class QisProcInspectHisVO implements Serializable {
    /**
     * 工单号
     */
    @Excel(name = "工单号", width = 15)
    private String woId;

    /**
     * 检验单号
     */
    @Excel(name = "检验单号", width = 15)
    private String checkListNo;

    /**
     * 产品型号
     */
    @Excel(name = "产品型号", width = 15)
    private String partNo;

    /**
     * 工序
     */
    @Excel(name = "工序", width = 15)
    private String op;

    /**
     * 项目名称
     */
    @Excel(name = "项目名称", width = 15)
    private String name;

    /**
     * 项目名称
     */
    @Excel(name = "项目描述", width = 15)
    private String description;

    /**
     * 参数值
     */
    @Excel(name = "检验值", width = 15)
    private String value;

    /**
     * 检测时间
     */
    @Excel(name = "检测时间", width = 15)
    private String ctime;

    /**
     * 判定结果
     */
    @Excel(name = "结果", width = 15, dicCode = "checklist@result")
    private String result;

    /**
     * 上限
     */
    @Excel(name = "上限", width = 15)
    private String upLimit;

    /**
     * 下限
     */
    @Excel(name = "下限", width = 15)
    private String lowLimit;

    /**
     * 备注
     */
    @Excel(name = "备注", width = 20)
    private String remark;

    /**
     * 检验员
     */
    @Excel(name = "检验员", width = 15)
    private String user;

    /**
     * 检验类型
     */
    @Excel(name = "单据类型", width = 15, dicCode = "record@chktyp")
    private String typ;
}
